<html>
<head><meta charset="utf-8"><title>getting an Apple Silicon builder (a.k.a. &quot;trusting trust&quot;) · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/getting.20an.20Apple.20Silicon.20builder.20(a.2Ek.2Ea.2E.20.22trusting.20trust.22).html">getting an Apple Silicon builder (a.k.a. &quot;trusting trust&quot;)</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="202922520"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/getting%20an%20Apple%20Silicon%20builder%20%28a.k.a.%20%22trusting%20trust%22%29/near/202922520" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/getting.20an.20Apple.20Silicon.20builder.20(a.2Ek.2Ea.2E.20.22trusting.20trust.22).html#202922520">(Jul 05 2020 at 13:50)</a>:</h4>
<p>So, we're able to build a rustc and libstd on x86-64-darwin that runs on aarch64-darwin. Looking forward a few steps, what's the general path to getting that "somewhere special" so that people could download it if they wanted? I'm guessing that it's not "upload a random binary that <span class="user-mention" data-user-id="116155">@Jake Goulding</span> built to some rust server".</p>



<a name="202922753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/getting%20an%20Apple%20Silicon%20builder%20%28a.k.a.%20%22trusting%20trust%22%29/near/202922753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/getting.20an.20Apple.20Silicon.20builder.20(a.2Ek.2Ea.2E.20.22trusting.20trust.22).html#202922753">(Jul 05 2020 at 13:57)</a>:</h4>
<p>hm so I imagine if you can open a WIP PR that does this then we could edit try.yml and get a try build for apple going -- we don't want to do that a lot since we're quite limited on mac capacity IIRC but a couple builds shouldn't hurt too much I think, especially if you try and wait till after an auto build is going</p>



<a name="202927851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/getting%20an%20Apple%20Silicon%20builder%20%28a.k.a.%20%22trusting%20trust%22%29/near/202927851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/getting.20an.20Apple.20Silicon.20builder.20(a.2Ek.2Ea.2E.20.22trusting.20trust.22).html#202927851">(Jul 05 2020 at 16:22)</a>:</h4>
<p><span class="user-mention" data-user-id="116155">@Jake Goulding</span> Well that is possible with <code>rustup-toolchain-install-master</code>. It will let you download rustup artifacts from anywhere. <a href="https://github.com/kennytm/rustup-toolchain-install-master">https://github.com/kennytm/rustup-toolchain-install-master</a></p>



<a name="202928657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/getting%20an%20Apple%20Silicon%20builder%20%28a.k.a.%20%22trusting%20trust%22%29/near/202928657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jake Goulding <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/getting.20an.20Apple.20Silicon.20builder.20(a.2Ek.2Ea.2E.20.22trusting.20trust.22).html#202928657">(Jul 05 2020 at 16:43)</a>:</h4>
<p>Ah, I’ve used that to get ci artifacts; didn’t realize it could go from arbitrary places.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>